driven well - Inglés Sinónimo Diccionario

driven well

n.
[1] tube well